package com.dhsc.local.dao.yykh.slrkp;

import com.dhsc.domain.ywzx.yykh.XjgyLsVo;
import com.dhsc.domain.ywzx.yykh.XjgypdVo;
import com.dhsc.domain.ywzx.yykh.slrpd.SlrpdVo;
import com.dhsc.domain.ywzx.yykh.slrpd.SlrtssxVo;

import java.util.List;

/**
 * @author HP
 * @date 2024/7/16 15:23
 */
public interface ISlrkpDao {

    /**
     * @Description:查询受理人考评明细
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.slrpd.SlrpdVo>
     * @Author: CDW
     * @Date: 2024/7/16 15:27
     * @param s:
     */
    List<SlrpdVo> querySlrkpmxInfo(SlrpdVo s);

    /**
     * @Description:查询受理人业务办理数量数据
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.XjgyLsVo>
     * @Author: CDW
     * @Date: 2024/7/16 16:55
     * @param xjgypdVo:
     */
    List<XjgyLsVo> querySlrkpYwslLs(XjgypdVo xjgypdVo);

    /**
     * @Description:查询业务办理效率数据
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.XjgyLsVo>
     * @Author: CDW
     * @Date: 2024/7/17 10:47
     * @param xjgypdVo:
     */
    List<XjgyLsVo> querySlrkpYwxlLs(XjgypdVo xjgypdVo);

    /**
     * @Description:查询业务办理流水
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.XjgyLsVo>
     * @Author: CDW
     * @Date: 2024/7/17 13:46
     * @param xjgypdVo:
     */
    List<XjgyLsVo> querySlrkpYwzlLs(XjgypdVo xjgypdVo);

    /**
     * @Description:查询受理人客户评价流水
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.XjgyLsVo>
     * @Author: CDW
     * @Date: 2024/7/17 15:47
     * @param xjgypdVo:
     */
    List<XjgyLsVo> querySlrkpKhpjLs(XjgypdVo xjgypdVo);

    /**
     * @Description:查询受理人特殊事项信息
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.slrpd.SlrpdVo>
     * @Author: CDW
     * @Date: 2024/7/18 13:22
     * @param s:
     */
    List<SlrtssxVo> querySlrtssxInfo(SlrtssxVo s);

    /**
     * @Description:查询柜员信息
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.slrpd.SlrpdVo>
     * @Author: CDW
     * @Date: 2024/7/18 13:22
     * @param s:
     */
    List<SlrtssxVo> queryGyxx(SlrtssxVo s);

    /**
     * @Description:保存受理人特殊事项信息
     * @return: int
     * @Author: CDW
     * @Date: 2024/7/18 15:04
     * @param s:
     */
    int saveSlrtssx(SlrtssxVo s);

    /**
     * @Description:删除受理人特殊事项信息
     * @return: int
     * @Author: CDW
     * @Date: 2024/7/18 15:04
     * @param s:
     */
    int deleteSlrtssx(SlrtssxVo s);

    /**
     * @Description:查询受理人培训考试流水
     * @return: java.util.List<com.dhsc.domain.ywzx.yykh.XjgyLsVo>
     * @Author: CDW 
     * @Date: 2024/7/22 13:31
     * @param xjgypdVo: 
     */
    List<XjgyLsVo> querySlrPxksLs(XjgypdVo xjgypdVo);
}
